package jdbc;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
/**
 * 指定DELETE语句
 */
public class JDBCDemo4 {
    public static void main(String[] args)  {
        /*
        Class.forName("com.mysql.cj.jdbc.Driver");
        Connection connection= DriverManager.getConnection(
                "jdbc:mysql://localhost:3306/tedu?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&rewriteBatchedStatements=true",
                "root",
                "root"
        );
        */
        try(
            Connection connection = DBUtil.getConnection();//继承自动关闭
        ){
            Statement statement = connection.createStatement();
            /*
            DELETE FROM userinfo
            WHERE id=1
         */
            String sql="DELETE FROM userinfo\n" +
                    "            WHERE id=1";
            int num = statement.executeUpdate(sql);
            if(num>0){
                System.out.println("删除成功");
            }else {
                System.out.println("删除失败");
            }
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
}
